/*
 * ListaProcedimentoFuncao.h
 *
 *  Created on: 19/11/2008
 *      Author: Thiago A. L. Genez
 */
#ifndef LISTAPROCEDIMENTOFUNCAO_H_
#define LISTAPROCEDIMENTOFUNCAO_H_

#include <list>
#include <iostream>
#include <string>
using namespace std;


class ListaProcedimentoFuncao {
public:
	ListaProcedimentoFuncao();

	void setNome(string);
	void setTipo(string);
	void addTipoParametro(bool);

	string getTipo();
	string getNome();
	list<bool> getParametros();

	virtual ~ListaProcedimentoFuncao();
private:
	string nome;
	string tipo;
	list<bool> parametros;
};

#endif /* LISTAPROCEDIMENTOFUNCAO_H_ */
